San Miguel is a 1st class municipality in the province of Surigao del Sur, Philippines. According to the 2000 census, it has a population of 27,883 people in 5,086 households.
San Miguel is politically subdivided into 18 barangays.